instantly detachable - İspanyolca İngilizce Sözlük